#ifndef ENEMYPLANE_H
#define ENEMYPLANE_H
#include<QPixmap>
#include<enemyplane.h>
#include<enemybullet.h>
class EnemyPlane {
public:
    EnemyPlane();
    //更新坐标
     void eshoot();
    void updatePosition();
public:
    //敌机资源对象
    QPixmap m_enemy;
    //位置
    int m_X;
    int m_Y;
    //敌机的矩形边框（碰撞检测）
    QRect m_Rect;

    //状态
    bool m_Free;

    //速度
    int m_Speed;

    QTimer *timer;
    //弹匣
    enemybullet m_enemybullets[ENEMY_BULLET_NUM];
    //发射间隔记录
    int m_recorder;
};
#endif    // ENEMYPLANE_H
